html, body {
   width: 100%;
   height: 100%;
   padding: 0;
   margin: 0;
   font-size: 12px;
   font-family: "微软雅黑";
   background: #333;
 }
#root {
  height: calc(100% - 28px);
  overflow-y: hidden;
}
.icon{
  width: 16px;
  height: 16px;
}
.app-webview{
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.ant-input{
  padding: 0;
  background: transparent;
  border-radius: 0;
  color: #C3C3C3;
}
.ant-input-group-addon{
  border: none;
  background: transparent;
  .icon {
    fill: #A0A0A0;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
}
.form-box-item{
  display: flex;
  align-items: center;
  margin: 4px 0;

  label{
    text-align: right;
    margin-right: 4px;
    width: 64px;
    color: #A0A0A0;
  }
  .form-item-input {

  }
}
button.ant-btn {
  margin: 0 4px;
  border-radius: 0;
  background: #383838;
  color: #C3C3C3;
  &:hover {
    background: #C3C3C3;
    color: #383838;
    border: #383838;
  }
}
.color-box {
  border: 0;
  outline: none;
  -webkit-appearance: unset;
  padding: 0;
  width: 18px;
  height: 22px;
  &::-webkit-color-swatch-wrapper{
    border: none;
    background-color: #484848;
  }
  &::-webkit-color-swatch {
    position: relative;
  }
}
